Facebook Makes Tax Equity Investment In Texas Solar Project; Shell Signs PPA With Project
Longroad Energy announced today the financial close and start of construction of its Prospero Solar project (nameplate capacity 379 MWdc) in Andrews ...
Read More · Comments
|